package com.example.socialapp.ui.auth.login

import com.example.socialapp.ui.base.mvi.MviState

/**
 * State for the login screen
 */
data class LoginState(
    val email: String = "",
    val password: String = "",
    val isLoading: Boolean = false,
    val isEmailError: Boolean = false,
    val isPasswordError: Boolean = false,
    val emailErrorMessage: String = "",
    val passwordErrorMessage: String = "",
    val rememberMe: Boolean = false
) : MviState 